ecologic nitch - French English Dictionary